i can hardly hear you - German English Dictionary